section.section
  header.section__header
    h3#method-isIPAddress.section__h3 isIPAddress(val)
  div.section__content
    dl.section__dl
      dt.section__dt Since：
      dd.section__dd 0.2.0
    h4.section__h4 Description
    p isIPAddress(val) 方法用来检测测试数据是否为合法的 IP 地址格式。
    h4.section__h4 Parameters
    h5.section__h4 val
    dl.section__dl
      dt.section__dt Type：
      dd.section__dd Any
    p （必须）要检测的数据。
    h4.section__h4 Returns
    dl.section__dl
      dt.section__dt Type：
      dd.section__dd Boolean。
    p 'val' 是合法的 IP 地址格式字符串，返回 true，否则返回 false。
    pre.section__pre
      code.section__code.
        import Types from '@yaohaixiao/types.js'
        // 或者单独引用 isIPAddress() 方法
        // import isIPAddress from '@yaohaixiao/types.js/isIPAddress'

        // IPv4
        Types.isIPAddress('126.11.15.33') // -> true
        Types.isIPAddress('255.255.255.255') // -> true
        Types.isIPAddress('126.11.15.255') // -> false
        Types.isIPAddress('126.11.15.256') // -> false
        Types.isIPAddress('126.11.15.a56') // -> false
        Types.isIPAddress('126.11.15.') // -> false

        // IPv6
        Types.isIPAddress('FC00:0000:130F:0000:0000:09C0:876A:130B') // -> true
        Types.isIPAddress('FC00:0000:130F:0000:0000:09C0:876A:130') // -> true
        Types.isIPAddress('FC00:0000:130F:0000:0000:09C0:876A') // -> false
        Types.isIPAddress('FC00:0000:130F:0000:0000:09C0:876A:X130') // -> false

